From 734fef9492c91bf15fef9c1a9cff9ac2ad320570 Mon Sep 17 00:00:00 2001 From: Jim Blandy Date: Wed, 31 Mar 1993 07:19:25 +0000 Subject: [PATCH] * keyboard.c (parse_modifiers, apply_modifiers): Make sure we're not trying to create modifier masks using integers which are unrepresentable as lisp values. --- src/keyboard.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/keyboard.c b/src/keyboard.c index d80cf2d83e8..91e4ee1f477 100644 --- a/src/keyboard.c +++ b/src/keyboard.c @@ -2485,6 +2485,8 @@ parse_modifiers (symbol) Qnil); Lisp_Object mask; + if (modifiers & ~((1<